package com.jk.bglog.entity;

import lombok.Data;
import org.springframework.data.mongodb.core.mapping.Document;
import org.springframework.format.annotation.DateTimeFormat;

import java.lang.annotation.Documented;
import java.util.Date;

//订单表
@Data
@Document("damai_indent")
public class OrderLogEntity {
    //mong id
    private String id;
    //id
    private String orderId;
    //支付宝交易号
    private String  orderNum;
    //项目名称 商品entity
    private  ShopEntity shopEntity;   //有问题  应该是entity！！！！
    //数量
    private Integer  shopCount;
    //总价
    private Integer  shopTotal;
    //实际总价格
    private Integer  realityShopTotal;
    //购买用户id
    private Integer  buyUserId;
    //用户名
    private String  buyUserName;
    //联系人
    private String  contacts;
    //电话
    private String  contactsPhone;
    //下单时间
    private String orderDate;
    //付款时间
    private String  payDate;
    //完成时间
    private String finishDate;
    //订单状态 0未支付 1已支付 2关闭 3完成 4 退款中
    private String orderCondition;
    //优惠劵记录
    private String couponRecord;
    //状态0描述 等待支付
    private String zeroDescribe;
    //状态1描述 等待处理
    private String oneDescribe;
    //状态2描述
    private String twoDescribe;
    //状态3描述  订单完成,在个人中心查看
    private String threeDescribe;
    //状态4描述
    private String fourDescribe;

    //毫秒值
    private String msecs;

    private  Integer shippingStatus;;//为1 ：自助机出票 为2 ：快递
    //时间区间查询字段

    private String orderStartTime;
    private String orderEndTime;
}
